//import java.util.LinkedList;
//import java.util.Queue;
//
///**
// * 思路： 将矩阵看做一个每个结点与其上、下、左、右结点相通的图，其中上、下、左、右四个位置与当前位置的箭头方向一致的边权为0，
// * 否则边权为1，将该题转化为单源最短路问题，使用SPFA算法进行求解。
// * 注意：因为被改变方向的点经过之后会变回原来的方向，所以不能使用vis数组标记走过的节点，将能够松弛的点入队即可。
// */
//class Solution {
//    private int ans;
//    private int[][] dis;
//    private int[][] dir = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};
//
//    public void spfa(int[] start, int[] end, int m, int n, char[][] map, int cnt) {
//        Queue<int[]> q = new LinkedList<>();
//        q.offer(start);
//        dis[start[0]][start[1]] = 0;
//        while (!q.isEmpty()) {
//            int[] cur = q.poll();
//            for (int i = 0; i < 4; ++i) {
//                int x = cur[0] + dir[i][0], y = cur[1] + dir[i][1];
//                if(x >= 0 && x < m && y >= 0 && y < n) {
//                    int len = 1;
//                    if( (i == 0 && map[cur[0]][cur[1]] == '^') || (i == 1 && map[cur[0]][cur[1]] == '') ||
//                            (i == 2 && map[cur[0]][cur[1]] == '<') || (i == 3 && map[cur[0]][cur[1]] == '>')){
//                        len = 0;
//                    }
//
//                }
//            }
//        }
//    }
//}
//
public class LCP56 {
    public static void main(String[] args) {
        String matrix, start, end;
//        System.in
        System.out.println("ywj wants money");
    }
}
